Using Perturbation to Improve Robustness of Solutions Generated by Genetic Programming for Robot Learning
نویسنده
چکیده
This paper proposes a method to improve robustness of the robot programs generated by genetic programming. The main idea is to inject perturbation into the simulation during the evolution of the solutions. The resulting robot programs are more robust because they have been evolved to tolerate the changes in their environment. We set out to test this idea using the problem of navigating a mobile robot from a starting point to a target in an unknown cluttered environment. The result of the experiments shows the e ectiveness of this scheme. The analysis of the result shows that the robustness depends on the `experience' that a robot program acquired during evolution. To improve robustness, the size of the set of `experience' should be increased and/or the amount of reusing the `experience' should be increased.
منابع مشابه
Improving Robustness of Robot Programs Generated by Genetic Programming for Dynamic Environments
This paper proposes a method to improve robustness of the robot programs generated by genetic programming. The main idea is to perturb the simulated environment during evolution of the solutions. The resulting robot programs are more robust because they have been evolved to tolerate the changes in their environment. We set out to test this idea using the problem of navigating a mobile robot fro...
متن کاملA Mathematical Programming Model and Genetic Algorithm for a Multi-Product Single Machine Scheduling Problem with Rework Processes
In this paper, a multi-product single machine scheduling problem with the possibility of producing defected jobs, is considered. We concern rework in the scheduling environment and propose a mixed-integer programming (MIP) model for the problem. Based on the philosophy of just-in-time production, minimization of the sum of earliness and tardiness costs is taken into account as the objective fu...
متن کاملImproving the Robustness of Evolved Robot Arm Control Programs with Multiple Configurations
This paper proposes a method to improve the robustness of a robot arm control program. The control program is generated in simulation by genetic programming. The robustness is measured in the real world. To improve the robustness, the control program is evolved with multiple robot arm configurations. The result shows that the robustness of a control program is improved by 10% compared to a cont...
متن کاملImproving the Robustness of Evolved Robot Arm Control Programs Generated by Genetic Programming
This paper proposes a method to improve the robustness of a robot arm control program generated by genetic programming. The idea is to evolve the control program with multiple targets in the uncertainty region. The result shows that the robustness of a control program is improved with the number of targets in the training region. The analysis showed that a program trained with more targets woul...
متن کاملMathematical Programming Models for Solving Unequal-Sized Facilities Layout Problems - a Generic Search Method
This paper present unequal-sized facilities layout solutions generated by a genetic search program named LADEGA (Layout Design using a Genetic Algorithm). The generalized quadratic assignment problem requiring pre-determined distance and material flow matrices as the input data and the continuous plane model employing a dynamic distance measure and a material flow matrix are discussed. Computa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Circuits, Systems, and Computers
دوره 9 شماره
صفحات -
تاریخ انتشار 1999